Big Huge Thesaurus

erythrina corallodendrum

noun